package gazpachito.examples.patterns.methodTemplate.service;

import gazpachito.examples.patterns.methodTemplate.api.VehicleDTO;
import gazpachito.examples.patterns.methodTemplate.api.enums.VehicleEnum;
import gazpachito.examples.patterns.methodTemplate.business.exceptions.FacadeException;

/**
 * An API about how to manage a vehicle using a template
 * 
 * @author jvillar
 * 
 */
public interface VehicleFacade {

	void manageVehicle(VehicleDTO vehicle, VehicleEnum template)
			throws FacadeException;

}
